package com.eblacorp.archive.domain.fn;

import java.util.Date;

import com.eblacorp.archive.annotations.*;
import com.eblacorp.archive.annotations.Property.Access;






@DocumentClass(symbolicName = "RealtyFile")
public class TransactionFile extends AbstractDocument{

	/**
	 * 
	 */
	private static final long serialVersionUID = 841047954102551240L;
	
	@Property(symbolicName = "RealtyRegistrationNumber",
			  access = Access.READ_WRITE, required = true)
	private String realtyRegistrationNumber;
	
	@Property(symbolicName = "TransactionNumber",
			  access = Access.READ_WRITE, required = true)
	private String transactionNumber;
	
	@Property(symbolicName = "TransactionDate",
			  access = Access.READ_WRITE, required = true)
	private Date transactionDate;
	
	@Property(symbolicName = "DailyRecordNumber",
			  access = Access.READ_WRITE, required = true)
	private String dailyRecordNumber;
	
	@Property(symbolicName = "RealtyNumber",
			  access = Access.READ_WRITE, required = true)
	private String realtyNumber;
	
	@Property(symbolicName = "DocumentType",
			  access = Access.READ_WRITE, required = true)
	private Integer documentType;
	
	public String getTransactionNumber() {
		return transactionNumber;
	}
	public void setTransactionNumber(String transactionNumber) {
		this.transactionNumber = transactionNumber;
	}
	public Date getTransactionDate() {
		return transactionDate;
	}
	public void setTransactionDate(Date transactionDate) {
		this.transactionDate = transactionDate;
	}
	public String getDailyRecordNumber() {
		return dailyRecordNumber;
	}
	public void setDailyRecordNumber(String dailyRecordNumber) {
		this.dailyRecordNumber = dailyRecordNumber;
	}
	public String getRealtyNumber() {
		return realtyNumber;
	}
	public void setRealtyNumber(String realtyNumber) {
		this.realtyNumber = realtyNumber;
	}
	public String getRealtyRegistrationNumber() {
		return realtyRegistrationNumber;
	}
	public void setRealtyRegistrationNumber(String realtyRegistrationNumber) {
		this.realtyRegistrationNumber = realtyRegistrationNumber;
	}
	public Integer getDocumentType() {
		return documentType;
	}
	public void setDocumentType(Integer documentType) {
		this.documentType = documentType;
	}

}
